package com.wzdigit.wms.basic.domain.mid.dtos;

import com.wzdigit.wms.basic.domain.mid.IfShipnoticeDtl;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.util.List;

/**
 * @ClassName IfShipnoticeHeaderDto
 * @Description 接口中间表-发货通知单Dto
 * @Author LHR-PC
 * @Date 2021/3/12 14:37
 * @Version
 **/
@Data
public class IfShipnoticeHeaderDto{

    private static final long serialVersionUID = 1L;

    /**
     * IF_SHIPNOTICE_HEADER_ID
     */
    private Integer ifShipnoticeHeaderId;

    /**
     * 发货通知单号
     */
    private String noticeNo;

    /**
     * 组织代码
     */
    private String orgCode;

    /**
     * 客户编码
     */
    private String customerCode;

    /**
     * 客户名称
     */
    private String customerName;

    /**
     * 截关日期
     */
    private Date closeTime;

    /**
     * 出货日期
     */
    private Date shipTime;

    /**
     * 发货总数
     */
    private BigDecimal shipQtySum;

    /**
     * 销售方式：内销/外销
     */
    private String saleType;

    /**
     * 出口国
     */
    private String exportCountry;

    /**
     * 出货港
     */
    private String shipPort;

    /**
     * 到货港
     */
    private String arrivePort;

    /**
     * 单据状态
     */
    private String billStatus;

    /**
     * 备注
     */
    private String remarks;

    /**
     * 属性1
     */
    private String attribute1;

    /**
     * 属性2
     */
    private String attribute2;

    /**
     * 属性3
     */
    private String attribute3;

    /**
     * 属性4
     */
    private String attribute4;

    /**
     * 属性5
     */
    private String attribute5;

    /**
     * 属性6
     */
    private String attribute6;

    /**
     * 属性7
     */
    private String attribute7;

    /**
     * 属性8
     */
    private String attribute8;

    /**
     * 属性9
     */
    private String attribute9;

    /**
     * 属性10
     */
    private String attribute10;

    private Date createTime;


    private String createUser;

    List<IfShipnoticeDtl> ifShipnoticeDtlList;
}
